package com.wnx.job.modules.pms.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author by wangnaixing
 * @Description
 * @Date 2021/12/18 12:57
 */
@Data
public class SendEmailParam {
    /**
     * 面试通过ID
     */
    @ApiModelProperty("面试通过ID")
    @NotNull(message = "面试通过ID不能为空")
    private Long passId;

    /**
     * 公司ID
     */
    @ApiModelProperty("公司ID")
    @NotNull(message = "公司ID不能为空")
    private Long companyId;
    /**
     * 学生ID
     */
    @ApiModelProperty("学生ID")
    @NotNull(message = "学生ID不能为空")
    private Long studentId;

    /**
     * 面试人邮箱
     */
    @ApiModelProperty("面试人邮箱")
    @NotBlank(message = "面试人邮箱不能为空")
    private String toPeople;
    /**
     * 邮件内容
     */
    @ApiModelProperty("邮件内容")
    @NotBlank(message = "邮箱内容不能为空")
    private  String text;

    /**
     * 学生姓名
     */
    @ApiModelProperty("学生姓名")
    @NotBlank(message = "学生姓名不能为空")
    private String stuName;

    /**
     * 职位名称
     */
    @ApiModelProperty("职位名称")
    @NotBlank(message = "职位名称不能为空")
    private String postName;

    /**
     * 公司名称
     */
    @ApiModelProperty("公司名称")
    @NotBlank(message = "公司名称不能为空")
    private String companyName;
}
